• word of the day

    dover's powder

    dover's powder - Dictionary definition and meaning for word dover's powder

    Definition
    (noun) a medicinal powder made essentially of ipecac and opium; formerly used to relieve pain and induce perspiration

Word used in video below:
text: and the crab-stuffed Dover sole?
Download our Mobile App Today
Receive our word of the day
on Whatsapp